// 批量更新页脚脚本
// 这个脚本用于将所有页面的页脚更新为统一的格式

const fs = require('fs');
const path = require('path');

// 页脚模板
const footerTemplate = `    <!-- 页脚 -->
    <div class="f_bg">
        <div class="foot">
            <ul class="f_nav clearfix">
                <li>
                    <b>关于我们</b>
                    <p><a href="about.html">公司简介</a></p>
                </li>
                <div class="divider"></div>
                <li>
                    <b>产品系列</b>
                    <p><a href="product.html">声学成像系列</a></p>
                    <p><a href="product.html">局部放电监测系列</a></p>
                    <p><a href="product.html">SF6气体检测系列</a></p>
                    <p><a href="product.html">物联网智能传感器系列</a></p>
                    <p><a href="product.html">数字化配电网系列</a></p>
                </li>
                <div class="divider"></div>
                <li>
                    <b>解决方案</b>
                    <p><a href="service.html">数字化站房产品解决方案</a></p>
                    <p><a href="service.html">数字化单兵巡检终端解决方案</a></p>
                    <p><a href="service.html">数字化高压变电站局放智能巡检<br/>解决方案</a></p>
                </li>
                <div class="divider"></div>
                <li>
                    <b>新闻中心</b>
                    <p><a href="news.html">公司新闻</a></p>
                </li>
                <div class="divider"></div>
                <li>
                    <b>联系我们</b>
                    <p><a href="contact.html">合作咨询</a></p>
                    <p><a href="tel:13575788882">13575788882</a></p>
                    <p><a href="tel:13575480947">13575480947（微信同号）</a></p>
                </li>
            </ul>
            <div class="f_code">
                <img src="img/code.jpeg" alt="微信二维码">
                <p>扫一扫关注我们</p>
            </div>
        </div>
    </div>
    
    <!-- 版权信息 -->
    <div class="bq_bg">
        <div class="bq">
            版权所有©杭州美卓-局部放电监测产品专业生产商 
            <a href="https://beian.miit.gov.cn" style="color:#fff" target="_blank">浙ICP备2021005752号</a> 
            地址：杭州滨江高新开发区南环路3316号2号楼3楼 咨询电话：0571-85159673
        </div>
    </div>`;

// 需要更新的文件列表
const filesToUpdate = [
    'product.html',
    'service.html', 
    'news.html',
    'contact.html',
    'productDetail.html',
    'newsPageDetail.html'
];

// 更新单个文件
function updateFile(filePath) {
    try {
        let content = fs.readFileSync(filePath, 'utf8');
        
        // 查找页脚开始位置
        const footerStartRegex = /<div class="f_bg">/;
        const footerEndRegex = /<\/div>\s*<div class="bq_bg">[\s\S]*?<\/div>\s*<\/div>/;
        
        if (footerStartRegex.test(content)) {
            // 替换页脚内容
            content = content.replace(footerEndRegex, footerTemplate);
            console.log(`✅ 已更新: ${filePath}`);
        } else {
            console.log(`⚠️  未找到页脚: ${filePath}`);
        }
        
        // 写回文件
        fs.writeFileSync(filePath, content, 'utf8');
        
    } catch (error) {
        console.error(`❌ 更新失败: ${filePath}`, error.message);
    }
}

// 批量更新
console.log('开始批量更新页脚...');
filesToUpdate.forEach(file => {
    const filePath = path.join(__dirname, file);
    if (fs.existsSync(filePath)) {
        updateFile(filePath);
    } else {
        console.log(`⚠️  文件不存在: ${file}`);
    }
});

console.log('页脚更新完成！');
